Island Images - The Isle of Man's Railways
Director's/Royal saloon trailer No 59, delivered in 1895 and recently restored.  As indicated by the roof line titles, the tramway generated it's own power and indeed sold electricity to consumers.
 
 An Island Images picture  © Jon Wornham